long-term notes payable - Español Inglés Diccionario